double winner - French English Dictionary